border troop - French English Dictionary